.security-document-left {
  position: relative;
  width: 375px;
  padding: 0px 0px;
  padding-top: 43px;
  margin: 20px;
  background-color: rgba(0, 26, 40, 0.61);
  pointer-events: auto;
  display: flex;
  flex-direction: column;

  .tiantai{
    color: #9CDEFF;
  }
  .weigui{
    :deep(.ant-select-selection-item){
      color: #9CDEFF;
    }
  }
  .security-document-l1-title{
    padding: 0px 15px;
  }
  :deep(.group-title) {
    position: absolute;
    top: 0;
    left: 0;
  }

  .security-document-l1 {
    flex: 1;
    height: 0;
    display: flex;
    flex-direction: column;

    .timeline-box {
      flex: 1;
      height: 0;
      margin: 12px 0px;
      overflow-y: auto;
    }
  }
}

.security-document-right {
  flex: 1;
  width: 0px;
  margin: 20px 0px;
  margin-right: 20px;
  pointer-events: auto;
  display: flex;
  flex-direction: column;

  .search-box {
    height: 43px;
    display: flex;
    justify-content: flex-end;
    //position: relative;
    //z-index: 100;
  }

  .event-box {
    @cols: 4;

    flex: 1;
    height: 0px;
    margin-top: 20px;
    overflow-y: auto;
    display: grid;
    grid-template-rows: repeat(2, 1fr);
    grid-template-columns: repeat(4, calc(25% - 16px / @cols * (@cols - 1)));
    row-gap: 16px;
    column-gap: 16px;
  }
}
